image {
	display: block;
}

page{
	background-color: #f3f4f5 !important;
}

::v-deep .u-scroll-list {
	padding-bottom: 0rpx !important;
}


button::after {
	border: none !important;
}
.u-m-t-80{
	margin-top: 80px;
}

.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}

.p-top-80 {
	padding-top: 80px;
}

.white {
	color: white;
}

.c-3e {
	color: #3e3e3e;
}

.f-s-10 {
	font-size: 10px;
}

.fixed-tools {
	position: fixed;
	width: 100vw;
	bottom: 0;
	background-color: #ffffff;
}

.c-error {
	color: #dd6161;
}
.c-blue {
	color: #5d79ff;
}

.c-success {
	color: #18b566;
}

.c-warning {
	color: #f29100;
}

.f-s-12 {
	font-size: 12px;
}

.line-height-18 {
	line-height: 18px !important;
}
.u-p-16{
	padding: 16px;
}
.u-p-10{
	padding: 10px;
}
.u-p-12{
	padding: 12px;
}
.u-p-30{
	padding: 30px;
}
.u-p-60{
	padding: 60px;
}
.u-m-r-12{
	margin-right: 12px;
}
.u-m-l-12{
	margin-left: 12px;
}
.u-m-t-12{
	margin-top: 12px;
}
.u-m-b-12{
	margin-bottom: 12px;
}

.c-999 {
	color: #999;
}

.c-f26 {
	color: #ffca26;
}

.c-333 {
	color: #333;
}
.c-info {
	color: #909399;
}

.c-5e {
	color: #5e5e5e;
}
.c-b {
	color: #3e86d9;
}

.f-s-14 {
	font-size: 14px;
}

.f-s-16 {
	font-size: 16px;
}


.f-s-18 {
	font-size: 18px !important;
}


.f-s-20 {
	font-size: 20px;
}

.f-s-22 {
	font-size: 22px;
}

.f-s-28 {
	font-size: 28px;
}

.f-s-60 {
	font-size: 60px;
}

.f-s-24 {
	font-size: 24px !important;
}

.f-s-26 {
	font-size: 26px !important;
}

.f-s-30 {
	font-size: 30px !important;
}

.f-s-32 {
	font-size: 32px !important;
}
.f-s-36 {
	font-size: 36px !important;
}


.f-w-b {
	font-weight: bold;
}


.f-w-normal {
	font-weight: normal !important;
}

.u-flex-1 {
	flex: 1;
}

.u-flex-3 {
	flex: 3;
}


.u-flex-2 {
	flex: 2;
}


.FFC600 {
	color: #FFC600;
}

.main-color {
	color: #2080F7;
}